innumerable aspects - French English Dictionary